<?php $db = new Mypdo();


if (!empty($_SESSION['login'])&&!empty($_SESSION['email'])){

if(!empty($_GET['supprid'])&&!empty($_GET['id'])){


    if($_GET['supprid'] == $_GET['id']){
        $persManager = new PersonneManager($db);
        $locataireManager = new LocataireManager($db);
        $photoManager = new PhotoManager($db);
        $chargeManager = new ChargeManager($db);
        $locationManager = new LocationManager($db);
        $immeubleManager = new ImmeubleManager($db);
        $loyerManager = new LoyerManager($db);
        $partManager = new PartageManager($db);

        $loyerManager->delLoyerByIdImmeu($_GET['supprid']);
        //$persManager->delPersByIdImmeu($_GET['supprid']);
        $partManager->delPartByIdImmeu($_GET['supprid']);
        $locataireManager->delLocaByIdImmeu($_GET['supprid']);
        $chargeManager->delChargeByIdImmeu($_GET['supprid']);
        $photoManager->delPhotoByIdImmeu($_GET['supprid']);
        $locationManager->delLocationByIdImmeu($_GET['supprid']);
        $immeubleManager->delImmeuble($_GET['supprid']);
        header('Location: index.php?page=106');
    }
}else{
    if(empty($_POST)&&!empty($_GET['id'])){
        $immeuManager = new ImmeubleManager($db);
        $immeu = $immeuManager->getImmeu($_GET['id']);
        $propriManager = new ProprietaireManager($db);
        $listePropri = $propriManager->getList();

        ?>



        <h1>Détail d'une une habitation</h1>

        <form method="post" action="#">

            <p>
            <h3>Information</h3>
            <label for="id_propri">Propriétaire :</label><select name="id_propri" id="id_propri" required="required">
                <option></option>
                <?php foreach($listePropri as $key=>$value){
                    ?><option <?php if($value->getIdPropri() == $immeu->getIdPropri()){echo 'selected';}?> value="<?php echo $value->getIdPropri(); ?>"><?php echo $value->getNomPropri().' '.$value->getPrenomPropri(); ?></option><?php echo "\n";
                } ?>


            </select>
            <label for="nom_immeu">Nom de l'habitation:</label><input name="nom_immeu" type="text" id="nom_immeu" required="required" value="<?php echo $immeu->getNomImmeu(); ?>" /><br />
            <label for="digicode_immeu">Digicode :</label><input type="text" name="digicode_immeu" id="digicode_immeu" required="required"  value="<?php echo $immeu->getDigicodeImmeu(); ?>"  /><br />
            <label for="descp_immeu">Description :</label><textarea rows="4" cols="30" name="descp_immeu" id="descp_immeu" maxlength="255"       ><?php echo $immeu->getDescpImmeu(); ?></textarea>

            </p>
            <p>
            <h3>Adresse</h3>

            <?php  $adresse = $immeu->getAdresseImmeu(); ?>


            <label for="num_adresse">N°:</label><input name="num_adresse" type="text" id="num_adresse" min="0" value="<?php echo $adresse->getNumAdresse(); ?>" />
            <label for="voie_adresse">Voie :</label><input type="text" name="voie_adresse" id="voie_adresse" value="<?php echo $adresse->getVoieAdresse(); ?>" /><br />
            <label for="cp_adresse">Code Postal :</label><input type="text" name="cp_adresse" id="cp_adresse" value="<?php echo $adresse->getCpAdresse(); ?>" />
            <label for="ville_adresse">Ville :</label><input type="text" name="ville_adresse" id="ville_adresse" value="<?php echo $adresse->getVilleAdresse(); ?>"/><br />
            </p>

            <p><input type="reset" value="Annuler" /><input type="submit" value="Modifier" />
                <input id="suppr" name="suppr" type="button" onclick="document.location.href='index.php?page=112&id=<?php echo $_GET['id']; ?>&supprid=<?php echo $immeu->getIdImmeu(); ?>'" value="Supprimer" />
            </p>        </form>
        <?php
        $locManager = new LocationManager($db);
        $loc = $locManager->getListByIdImmeu($_GET['id']);
        ?>
        <h1>Liste des location</h1>
        <table class="tableau" >
            <tr>
                <th>Nom</th>
                <th>Détail</th>
            </tr>
            <?php foreach ($loc as $valeur) {  ?>

                <tr>
                    <td><?php echo $valeur->getNomLoc(); ?></td>
                    <td><input id="detail" name="detail" type="button" onclick="document.location.href='index.php?page=113&id=<?php echo $valeur->getIdLoc(); ?>'" /></td>
                </tr>

            <?php } ?>
        </table>
        <input value="Ajouté une location" id="add" name="add" type="button" onclick="document.location.href='index.php?page=103&idi=<?php echo $_GET['id']; ?>'" />

    <?php }else{
        $immeuManager = new ImmeubleManager($db);
        $immeuN = new Immeuble($_POST);
        $immeuN->setIdImmeu($_GET['id']);
        $immeuN->setAdresseImmeu(new Adresse($_POST));
        $immeu = $immeuManager->getImmeu($_GET['id']);

        $immeuManager->update($immeuN);
        header('Location: #');
    }
}
}else{
    header('Location: index.php');
}